7784ad
@@ -960,7 +960,7 @@
public class RegionManager implements HConstants {
         regionsInTransition.put(info.getRegionNameAsString(), s);
       }
     }
-    if (force || (!s.isPendingOpen() || !s.isOpen())) {
+    if (force || (!s.isPendingOpen() && !s.isOpen())) {
       s.setUnassigned();
     }
   }
